Weird DD character

Welcome to Nekoville, where Cats live, Wait, why would a weird thing be there in the Hall of Flowers?