It's really not. Trollporter - some big green dude who carries bags, or a futuristic way for troll folk to travel instantly. I suggest Journatroll, it rolls of the tongue a little better than Journotroll. As a plus its fairly easy to work Journatrollism into a sentence where you would have said Journalism.