Satoshi Kadokura

Variations: