This is a digimon, Cho-Hakkaimon I didn't know existed until 2 days ago and I fell in love with the design. She's so cute! She is a Digimon that's just a person in a costume but hey it's not like that's been a bad thing. It's just kinda funny. I'm a big fan.