Seems satellites work. And the ride is now at Rusutsu
I'm trying to find a source for these pics. I saw them posted in a Chinese speaking QQ group but I assume they have come from somewhere else. If anyone happens to find the original source please let me know and I'll edit the post.