hailing from Münster/germany and bringing you tons of cartoon, music, pop-culture, toy, videogame and other imagery from or inspired by the 80s and 90s... and ninjas
80s zombie classic - Trash (Linnea Quigley) from “Return of the Living Dead”, 1985
Return of the Living Dead
I love and love this!!!!