They are everywhere. Memes.. memes everywhere. CASTLES, EVERYWHERE!. Everywhere. Everywhere everywhere.