So I bought this from a vendor at my job last night. She said it was Akuma's Heaven sign, but I'm not sure that's the case (was a bit buzzed when I bought it). It does looks familiar, though. Does DToid know what this is?
About LegendPenguinone of us since 1:01 PM on 06.15.2009
Hello! LegendPenguin here! I've been lurking around DToid for years (seven) but my posts have been massively sporadic. Seeing great things happening here keeps pushing me to try harder to make more out of my time.