The Alleyway
Kayla is the definition of an introvert, or so she tells herself to conceal the fact that she has moderate to severe social anxiety. Sometimes she's mad at her inability to go out into social settings, and sometimes she's satisfied with just staying cooped up in her small 4 x 4 bedroom. One day, Kayla is a witness to...