Who does that moon think it is? Just going in front of the sun... So desperate for attention XD