Royce Pentaghast, or The Artist Formerly Known as RabidDog008, is a Welsh digital artist and writer, creating works based on films, TV shows, comics and games.
Also doesn’t visit here too often anymore.