Teaser: Naruto piecing together
Hinata Hyuga (Naruto Shippuden)
Naruto cheats relative to than
Sweltering japan extensively