Nihoner

華胥かしょ

かしょ · kasho

noun

Ideal land, perfect country

  • afternoon nap
Full entry for
Ideal land, perfect country