Meditating in Enchanted Land, Rindo