The bestiary answers

“Other Dimension ELuminoru”

2 beasts · Golem