Momotaro Densetsu © 2008 Sammy.
Momotaro Densetsu (Peachboy Legend) is a console role-playing game series in Japan featuring the character Momotaro from Japanese folklore, as well as other Japanese folklore characters such as Kintaro, Urashima Taro, and Princess Kaguya of The Tale of the Bamboo Cutter.
Machine's picture.