Joined
·
120 Posts
Hey all! A bit of cross-genre nerdery here but... enjoy!

Well I do see the autobot symbol, so yup. Transformers. As for what it is, I have no ideaWhy does that look firmiliar? What is it from? Transformers?