Lefkadios about 3 years ago [hidden] I swear this is a parody of something but I just can't put my finger on what. 1 Reply Copy ID Copy Link