A still of Mr Bean in a 2010s anime