The Law of Ueki (Dub) - Episode 22 - The Law Of Inumaru

1 month ago 16

Inumaru sacrifices himself in order to save everyone.
Read Entire Article