Takeshi Terauchi (Такеши Тэраучи) – Hamachogashi