Ophelia Beast

It’s a upcoming beast, probably being released in the MEGA update alongside 100+ beasts and is confirmed to be released March 25th - May 31st.