Travel I went to the CRAZIEST Dinosaur restaurant in Osaka Japan and YOU WONT believe what I saw . November 16, 2023