Krugger about 10 years ago A teddy bear, with a face made of insect parts... Seems like something Yuuka would give Wriggle