As we’ve seen before, Japan is no stranger to weird and wonderful mascots. Showing up at festivals and parades, these bouncy fellows wave at townspeople and visitors as if their lives depended on it, posing for photos and receiving hugs from excited children and young women endlessly shout kawaiiiii (cuuuuute!) at the top of their lungs. Usually, these mascots — known as yurukyara — are based on a something that the area is particularly proud of, so it’s not unusual to see giant walking vegetables or anthropomorphic animals representing their respective towns or prefectures.
Sometimes, though, a character emerges that is so “kimo kawaii” (gross yet somehow cute) that people aren’t sure whether to smile at it or fire up a flame thrower. One such character is the newly unveiled Okazaemon, the mascot for Okazaki City in Japan’s Aichi Prefecture.