made me laugh. repost or not, this is still funny, also not mine... What the is this? mother russia