I visited Makuhari Messe’s summer display called ‘Giga (mega) Dinosaur Exhibition’ when it was at a giant convention centre out in Chiba – Tokyo 2017.

AloJapan.com