NICHOSI NICHOSI NICHOOOSIEEE!!!11
Maybe interested:
Cockroach
Pin-up Polly
Ginger Nura
New Year's with Geek
Toffee