Board Thread:Game Discussion/@comment-90.217.240.51-20130617205601/@comment-151.42.126.115-20130617210330

It's a "special" boss that can give you many medals and/or  transmetal units. I've seen him also.