I feel like I'm going to pass out...
I saw one of their animes before, I'm pretty sure it actually is Choco