The Loop (TV)
Do you like this video?
Evil Cosmic Urchins is an evil cosmic entity that escaped the Crystal Citadel after being freed by The Lich (character).
Evil Cosmic Urchins appears to be large Urchin-like creatures.
Community content is available under CC-BY-SA unless otherwise noted.