Kotomora
狂喜 (きょうき, kyouki) Japanese meaning: wild joy | Kotomora