User blog comment:Gokyr586/??????/@comment-1709917-20151116220342/@comment-11479355-20151117015320

Yes...

Oh! You're a Kamen Rider fan too! :P