Whether it's a permanent state of meditation or feasting on mermaid, the quest for immortality in Japan isn't too far off from those in other cultures.