Kotomora
多幸感 (たこうかん, takoukan) Japanese meaning: euphoria | Kotomora