Kotomora
ドレススーツ (doresusuutsu) Japanese meaning: dress suit | Kotomora