Are those longships we see?