JapaneseMuscle!

I think I just ruptured my spleen from laughing.