• Animation: Departure Meme



    A short and soothing little animation featuring Steven and Lion! Get your chillax on with these sleepy buddies.






    Twitter: Emerald