Kenshichi Heshiki
Japanese,