• A Japanese legend says that, if you can't sleep at night it's because you're awake.

    A Japanese legend says that, if you can't sleep at night it's because you're awake.

  • Other memes you may like:
Trending