There are three types of people on this forum
1) Those who know the moon landings were faked
2) Those who know they weren’t
3) Trolls who don’t care what anyone knows
That looks like something you’d see in the festive opening scene of a movie right before the happy family is messily devoured by a horrible alien blob monster