pedobear?
Here to save the day
Anabuki-chan I think is the name of the girl, and the raccoon thing is a Tanuki.Its from a fucked up japanese commerical for housing.
i think the japanese have a thing about animal balls.just watch pom poko.u wil know wat i mean
Again they're Tanuki...they just have big balls :)