Kotomora
原人 (げんじん, genjin) Japanese meaning: primitive man | Kotomora