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...


View Full Site