If you read the nihongo (japanese), it says its supposed to look like seals (not taste like them). Guessing this is from an aquarium giftshop or something.
yes