The latest Japanese news and culture!
They put a lot of work into that!Impressive.*Awards "Best Cosplay" medal*
They put a lot of work into that!
ReplyDeleteImpressive.
*Awards "Best Cosplay" medal*