Super Tokusatsu Taisen 2001 cover art

Super Tokusatsu Taisen 2001(2001)

Japan Art Media · Banpresto

Released: October 6th, 2001