k-eke: Sakura no Greninja. Greninja is Amphinobi in french =) Greninja, Gre is a part of the french name : Grenouille who means frog ^^ Now you know where the name comes from ^^ Blossom ^U^
tags:
original: https://paradoxalteddybear.tumblr.com/post/83699954400