Games/Senbazuru/MediaSenbazuru·, 2006 · G-MODE CorporationMediaBack to gameAll5Screenshots5Screenshots5More about SenbazuruPlayer reviews