Meow Monster
Sundowner Club Sundowner Club
Visalia, California
"Meow Monster"