Spiritomb


Published on Sep 24, 2016

Transmission LXIII: A Pokémon that was formed by 108 spirits. It is bound to a fissure in an Odd Keystone.
Part of the “Let Me Show You My Pokemans” project, to be released Nov. 18 2016 at bandcamp!