Invisible Squad

Invisible Squad is a 3D comic on sale at The Android's Dungeon & Baseball Card Shop.