I think the crazy frog looking thing might be the armor they wear in the kingdom