Hold the phone, there's a statue of a 7m (23ft) Giant Baba German Suplexing a car in Tokyo. pic.twitter.com/gPQKSVRfJf— chris charlton (@reasonjp) October 13, 2016
Hold the phone, there's a statue of a 7m (23ft) Giant Baba German Suplexing a car in Tokyo. pic.twitter.com/gPQKSVRfJf