Taro Izumi
Japanese, born 1976