Japan's Mascot For Their Self Defense Force Is...Interesting


Meet Namakoro, who is the new mascot for Japan's Maritime Self Defense Force...and happens to be a sea cucumber that kinda looks like the Pokemon Jigglypuff...