AAAAAHHHHHH MY GOD welp :') theres goes me theories but RASENGAAAAAAAN
Watch "Naruto Eps. 93-95 Reaction" on Streamable.