Filming Locations (3)

  • Dog statue, Shibuya, Tokyo, Japan

  • Milpa Arcade, Shibuya, Tokyo, Japan

  • Honmoku Junior High School, Yokohama, Kanagawa, Japan