sea angel
n_y_japlander on March 11, 2009
Thecliolima or sea angel, is a very popular sea being in very cold waters, especially in Hokkaido Japan.
My wife loved them, wanted to have some, until we saw this very same TV show a couple of years ago… now she calls them sea devils…
Thanks for coming back and viewing!!!
Hope to have some more for your viewing pleasure very soon!!!
Corey
usedbooks at 11:37PM, March 11, 2009
Lol. It makes me think of the mushroom things in that movie [i]Mom and Dad Save the World[/i].