DOGTOOTH IS OUT, SUPER HAPPY FOREVER STILL PLAYING
Limited edition 
Super Happy Forever red cap