Anonymous #3392 2018 world cup was pretty meh in my opinion, but they absolutely had the best mascot ever. Posted about a year ago Report Link Quote Reply