Let’s Ninja!

Finally! After minutes and minutes of absolutely no speculation, the ninjas ninjas’s ninjas’ origin story is here. But is this their true origin?

Well? Is it?

Well?

Seriously tell me, I really want to know.