Behold Himamebos (3693151)

Himamebos is a tiny rusty red moon.