Kotomora
唐土人 (morokoshibito) Japanese meaning: Chinese person | Kotomora