Toru Itagaki's avatar

Toru Itagaki (itachin)