Someone born in Scotland can be called Scots, Scottish, a Scot and a Scotsman/Scotswoman.
Someone who loves films can be referred to as a cinephile. This term is used in film theory, and refers to someone who loves, and typically studies film as well.
Scotland Loves Animation was created in 2010.
Someone who loves babies is called a pedophile.
A technophile
Royalophile
aesthetist
A foodie???
Someone who loves books is called a bibliophile.
A bibliophile is a person who loves to read.
someone who loves attention is called a "ham".
spanophile?