Druaga no to

No.11016936 ViewReplyOriginalReport
This show confused me a little bit. Is this the supposed to be mahoujin guruguru?