I decided to search monster buster club on wayback machine and found the official(?) monster buster club website, this is an archive of it in 2015, there are also other listed website on the website which would be interesting to check out.
top of page
bottom of page