Mahmoud Ahmadinejad....he's even better than Mr Bean..
xD