Kotomora
猿猴鶏頭 (enkougeitou) Japanese meaning | Kotomora