About The Author Kayla

Kayla is a bemused nihilist from Bozeman, Montana. She can usually be found befriending feral cats, watching Adult Swim, and eating glue.