Urashiki Otsutsuki

Urashiki Otsutsuki is one of the Battle Cousins.

Personality
Urashiki is honest and loyal and true beyond compare.