Re:Creators Meteora Osterreich 1/8 Figure

Re:Creators is a great series in which creator’s stories actually will alternate universes filled with their characters into existence. Our universe is the “land of the Gods” in the eyes of these characters and the adventures that ensue when they come to our world is the basis for the show. If you haven’t seen it,…