Kotomora
人工物 (jinkoubutsu) Japanese meaning: artificial object | Kotomora