Found a hidden gem in Shibuya for serious meat lovers. The Wagyu melts in your mouth. Trust me, you · Forty Pirates