2951 Marina Bay Dr, League City, Texas 77573 USA
A roach, saw multiple but only caught this 1
Photo Credit: Yelp