Nov 13, 2012
Check out the trailer for the upcoming live-action film adaptation “Humanoid Monster Bem: The Movie” which will premier this December in Japan. The upcoming film is part of the ongoing...Read More
1 Comment