Kotomora
法服 (ほうふく, houfuku) Japanese meaning: court dress | Kotomora