Moon Frogs

Moon Frogs are creatures that Luna believes in, because they were in The Quibbler.