Trailer of that new Godzilla ride in Japan
Forum Topic

TexanGodzilla
MemberBaragonMay-08-2021 11:17 AMI was just vibing on yt & saw this, checked this website if they made news about but didn't so I just wanted to show u guys rn. here's the link of the video. https://www.youtube.com/watch?v=IM3xGC_tVHg