Japan wins games, kills dolphins

More memes featuring Dolphin Killer