kamikazekatze

loose translation:
“An old legend says, you have to sacrifice your leader to calm down the weather god, dear USA.”