Artist. Likes Kamen Rider series.
Japanese name: εΏ (Imawashi)The other name: εΏ#74 (Imawashi #74)Old site name: House Lizard
Edit wiki | Edit artist