Muryōkōten

Muryōkōten (無量光天, Infinite Light Heaven)...