Mostly shot in Japan. The end of the video was shot in Inokashira park in Kichijoji, Tokyo (the thumbnail above is the temple in the park). Definitely worth a visit especially if you are a fan of films by Ghibli Studios as the Ghibli museum is a short walk from here.
Audio: Tip Toes by plus+ from the album Evils available from La bel Netlabel.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?