1988-08-24 | Tokyo, Japan
Yuzo the Biggest Battle in Tokyo
One in a Hundred Thousand
The Fable
Game Master Death Sushi