Profile | Richard insulza
- Richard insulza
- Lord Wosh
- World Cosplay ID
see more pics: https://www.facebook.com/woshteam
Hi! I'm Richard and I live in Chile.
This is a little space to show my work as a cosplayer and my costumes.
Sorry for my horrible english.