Videovium.com → Goblin Shark

The commentary may be in Japanese, but I don’t think this matters, especially if you speak Japanese.

Posted by Dan on October 1, 2011