Share
twitterlinkedinfacebook
The Japanese`s love of "Cosplay" has spread around the world. Their endless apatite for things "kawai" - meaning "cute" & yuru-kyara (animals & imaginary creatures created for promotional purposes) emphasizes their imagination and endless creativity.