What even are these things? Credit: Ian Moore / Mashable Composite; Bored Ape Yacht Club / Yuga Labs LLC Last month in April, news went out that Yuga Labs, creators of the at-once mega-popular ...