Talk:Leave This to Me and Go On!/@comment-839017-20150309025459/@comment-26121366-20150309030006

Ah yes, the famous noble self sacrifice that makes everyone think your dead for several episodes only to show up when they need you most.