Artist, illustrator.
Japanese name: ηΉη° ε¬ζ (Oda Takayuki)Site name: "Jumping giraffe, juggling piraf"
Edit wiki | Edit artist