Kotomora
燕尾服 (えんびふく, enbifuku) Japanese meaning: tailcoat | Kotomora