Leprechaun

Ramsay Bolton Is A Leprechaun Now

Ramsay Bolton Is A Leprechaun Now

Game of Thrones and Marvel’s Inhumans star Iwan Rheon is heading into a new fantasy saga, one filled with gods and monsters. Starz has revealed that Rheon is joining season three of American Gods as a happy-go-lucky leprechaun. Just let that sink in.