Kotomora
ロングコート (rongukooto) Japanese meaning: long coat | Kotomora