A bored record store employee confronts his primal inner demon after eating a mysterious plant.A bored record store employee confronts his primal inner demon after eating a mysterious plant.A bored record store employee confronts his primal inner demon after eating a mysterious plant.