Kotomora
ヒトクローン (hitokuroon) Japanese meaning: human clone | Kotomora