Short first impressions: Gugure! Kokkuri-san

Kohina is probably the best doll ever.

Continue reading

Advertisements