Himolla 7051. Led light bulbs spotlight. Wazzed off meaning urban dictionary. Son of the sea.