LUNATIC's feed

LUNATIC created a topic of Melting Point

Where’s the art from? It’s familiar character but I can’t think of the name