Tenryuu-chan almost 4 years ago I'd assume this is parodying Mushiking, with those horns and jankenpons and all...