Talk:Turtle Lair (Earth-5584)/@comment-6548012-20131028103508

Good stuff, man. Can you tell me where'd you got the picture, I wanna use it too :)

(and I know it's a MUGEN stage, I SEE EVERYTHING. )