Seeing Japan From A Foreigner’s Eyes: YouTuber Edition Ah, Japan. The land of the rising sun. Home to the beautiful (Kiyomizu-dera Temple), the whimsical (Totoro and other Hayao... by KEFWHAT?! Team 3 weeks ago