>>1351762???y/u/ri coming?
>>1351764what show is this???
ninja nonsense fuck yeah!
2x2=Shinobuden / Ninin ga Shinobuden / Ninja Nonsense