The Lemon Twigs at Makuhari Beach, Chiba · WasThr | WasThr