The Creeps have always had a huge Fanclub in Greece up to today! "Psychedelia" is a Greek word for Good Lord's sake, after all (meaning "The Revealing of The / One's Soul"!!! It is also connected to God of Sun, Light, Music, Prophecy, Healing, Wisdom, Civilization, Archery etc Apollon (Apollo) the God Of Sun and Light! Greetings from Greece and may God bless All!