This life size statue of an Orca killer whale is in the entrance way to the Tulalip Casino off of I-5 north of Seattle. We have been patrons of the casino several times when we traveled to the Seattle area to visit family. When we were last there you could park your motorhome for 3 days in the designated RV lot. No services, but a patrolled and safe place to stay.
It seems that there is a brand new, additional casino on the same property. There was a Grand Opening February 3rd. It is listed as being twice as large as the first casino. We will definitely check it out the next time we travel to the Pacific Northwest.