This is one giant bat who's lucky he can't see himself in a mirror...ikes!
Drambatta is a Poison Monster of the Ultra rarity
Drambatta is visually represented by a huge teal and blue bat
Can Be Found
This monsters can be found on the following Islands