Henshincon 2015

  Henshin means transformation of the body in Japanese. Most of the Tokusatsu (Japanese live-action films/TV shows that has special effects) have this. Henshincon has become an event for Tokusatsu fans to enjoy. Henshincon (Henshin Convention) was held in the fifth function hall of SMX, SM Mall of Asia. I went …

Continue reading