Kotomora
大礼服 (taireifuku) Japanese meaning: court dress | Kotomora