Nashi-Con 2010 I

Twisted Kaiju Theater is filmed in fromt of a live studio audience.



copyright Neo-Monster Island 2010