KENSHŌ
KENSHŌ
Tyler Hewitt
UKIYO
4 minutes Posted Dec 13, 2021 at 3:02 pm.
0:00
4:56
Download MP3
Show notes
[u - key - yo] 
A Japanese word which is defined as living in the moment, detached from the bothers of life. "The Floating World".