Oh FFS, of course it's someone from Boulder.
Boulder is like if you took all of Cali and NYC's super-liberal BS and squeezed it into a volume the size of Rhode Island.
They also have a huge Buddhist presence, and self-immolation is a known Buddhist protest technique.