Takeda (0)

Takeda
First release date
2001-11-30
Platform
PC
Developer
Magitech Corporation
Publisher
Xicat Interactive, Inc.
Theme
Takeda
Franchise
Takeda