In this week's episode of SciFi JAPAN TV, the team visits the "Kaiju Sakaba" (literally "Monster Bar") with Monster Attack…
This website uses cookies.