Kotomora
法被 (はっぴ, happi) Japanese meaning: happi coat | Kotomora