Frawnkenstein about 4 years ago [hidden] Definitely Kamen Rider Den-O reference. Momotaros' catchphrase (written on shirt) and pose to be precise. Tagging it. 0 Reply Copy ID Copy Link