Shinra Tensei!

699 21 14
                                    

Okay this is timed so perfect

It actually looks like it were for real

Best Of Naruto MemesWhere stories live. Discover now