Thread:Lamango/@comment-3542924-20140324200056

I would like to lwt you know that Monster Island and Godzilla Island are 2 different locations in different universes. 