Beast Monster

Beast Monster is a minor villain identity created by Beast Boy in "Snuggle Time".

Bio
TBA

Trivia

 * This is Beast Boy's second villain identity in the series. His first one was Beast Bob.