Astropod

Astropod is the 15th new Wublin in Wublin Island.

More details are unknown.