Kabuki Klash

aka: Kabuki Klash: Far East of Eden, Tengai Makyou Shinden
Moby ID: 17753
Know of some trivia for this game? Contribute.