End the game as a divine messenger of the Goddess of Hoshimori. 10.60% of players have unlocked this achievement