Kotomora
天堂 (てんどう, tendou) Japanese meaning: heaven | Kotomora