Japanese "super hero" lends helping hand

Japanese