I... did not rly know anything about anpanman, but i just watched a video about takashi yanase and his works and it really added so much more meaning to all might being an anpanman fan. of COURSE it would be about a self-sacrificing (by self-mutilation) hero