Summary: A cyberpunk-ish spin on the legendary hero, Momotarou. A cyberpunk-ish spin on the legendary hero, Momotarou. Show less