Yes, these are mustache tutus (by artist Lim Heng Swee). I have no idea what they're about. But I unabashedly love them. Enjoy!