What is a mini beast?

Well it is something small and it is a beast