Board Thread:Admin and Staff Discussion/@comment-24046546-20131218101413/@comment-3981955-20140515205025

I think it might just be the Ninja Storm tribute :P Though the title as a give-away might be too obvious :/