Board Thread:General Discussion/@comment-24109042-20140127150958/@comment-4958019-20140621182315

It could be the EPF HQ during Operation: Puffle.