Games/Battle Beaster/MediaBattle Beaster·, 2001 · Studio Wonder EffectMediaBack to gameAll10Screenshots8Videos2Screenshots8More about Battle BeasterPlayer reviews