Tomoyuki Sahara

Tomoyuki Sahara

A humble Schemer.