Kaiju Cat
Demon spoon cat stand
I never thought of Nintendo doing their own take of never ending story.Then go for it, man! Bring in the Birb-mens! Birb Supremacy Shall Commence!
That video looks like Nintendo trying to do their own take of The Never-Eding Story lol