Ikari Ururu

Ururu is a Genin from Takigakure (Waterfall Village). She is a part of squad 2 lead by Saiyume Dosu with Manzaki Ataro and Hayuzo Kaerumaru. Most personal information is currently unknown.

* more to be added later*