A psychotic rogue Japanese otter mascot concerns city officials

Hey, Americans are just as capable of making creepy mascots too

1 Like