Tag Archives: momotaros

Video: “Here I Come!” in India~Momotaros Traveled in India

New video was uploaded on my YouTube channel: Chobi Studio. Subtitles: English and Japanese Please check it and subscribe the channel. We welcome your support indeed. Thank you. Advertisements

Posted in Japanese Super Hero, YouTube: Chobi Studio | Tagged , , , , , , , | Leave a comment