Captain Face
Captain Face are a Scottish rock band formed in 2003 in Aberdeen , Scotland . 
<triplet> Captain Face <subj> rock <obj> genre <subj> 2003 <obj> inception <subj> Aberdeen <obj> location of formation