User blog comment:Desert Croc/Upcoming Battle Hints/@comment-25968390-20160319142735

!!!

Why didn't it come to me earlier?

Toro Inoue vs Hello Kitty (Crap, that's made in America, isn't it?)?

Now I have to find that green thing, and pit him against some other meme...