Russian Cosplayer Thrills All With Stunning Handmade Costumes

Cosplaying took the world by storm way back in 1984 and is often attributed to Nobuyuki Takahashi of Studio Hard. This storm continues to blow the world over and the latest to join this wave is the Russian teen Olka, who goes by the name of Olkaaklo. If you’d noticed, the extension is the mirror […]

Russian Cosplayer Thrills All With Stunning Handmade Costumes Read More »