the best super hero ever(originating from Japan) and also the funniest flash movie ever.
show me, show you, Kikkomaaaaaaaan!
12👍 3👎