Kotomora
ジャワ原人 (jawagenjin) Japanese meaning: Java man | Kotomora