What Talking is going on about 某巨大掲示板 on social media networks

(100)
Space Alien Spoted in UK River
Space Alien Spoted in UK River
BATMAN vs WOLVERINE - Super Power
BATMAN vs WOLVERINE - Super Power