Videos by Hobgoblin Shibuya in Shibuya-ku. Gastro Pub in Shibuya Tokyo. Good beer, food, sports and fun!
AFL this weekend!