isle of view hoodie meaning