Listen

Description

Literally "the floating world" - living in the moment, detached from the bothers of life. Japanese word or phrase that does not have a direct English equivalent.