Category: Beauty and the Beast debuts new teaser poster with flower power