KOYAMA Tomohiko

Japan

Born in Shiga Prefecture, 1978. He is a Flash expert. He is also known as "Saqoosha".
( 2010 )

Award