Which was formed first, The Creatures or This Picture?
This Picture This Picture were a UK alternative rock band that was formed in 1989 in Cheltenham, England and broke up in 1995, after releasing two albums.
Homunculus A homunculus ( ; Latin for "little man") is a representation of a small human being. Popularized in sixteenth-century alchemy and nineteenth-century fiction, it has historically referred to the creation of a miniature, fully formed human. The concept has roots in preformationism as well as earlier folklore and alchemic traditions.