Otogi 2: Immortal Warriors
aka:
Otogi: Hyakki Toubatsu Emaki
Moby ID: 25498
Front Cover · Back Cover · Media
MobyPro Early Access
Download Original Cover: 1524x2132
[ Upgrade to MobyPro to unlock this feature! ]
Contributed by: Evilhead