0
Anonymous
I think it might be Taiyougakure no Sato - Village Hidden in the Sun.
Wiki User
Chat with our AI personalities