Tag: Yoyogi Park

  • Long Time No See, Tokyo

    Long Time No See, Tokyo

    Even though I’ve never lived in Tokyo, coming here gives me a strange sense of familiarity. I’m glad I got to revisit a few of my favorite spots in my few days here. { Yoyogi Park } Yoyogi Park is pretty much the equivalent of Central Park in New York. It’s where the locals like…