Japan reminds me of. Check out the tags.. japans Mascot is tentacruel