Electronic/ambient band from Wales, UK, which was active in the late 80s/early 90s and recorded two sessions for John Peel.
Their name is translated as "Timid Little Children", titles and lyrics were written and recorded in the Welsh language.
Click to view