huge bee on the moon, seen from earth