Naohide Sano

object oriented design, prototyping, scuba diving, wandering over the world