Artist. Loves Ratchet in Transformers.Japanese name: ヤマイシ, やまいし or 山イシ (Yamaishi)Site name: ツルカメガッセン (Tsurukame Gassen)
View wiki page