Kotomora
コーカソイド (kookasoido) Japanese meaning: Caucasoid | Kotomora