KENSHŌ

UKIYO


Listen Later

[u - key - yo] 
A Japanese word which is defined as living in the moment, detached from the bothers of life. "The Floating World".
...more
View all episodesView all episodes
Download on the App Store

KENSHŌBy Tyler Hewitt