Sunday, May 13, 2012

Happy Mother's Day!

Just want to give a shout out to all the great mothers out there! And I've got the best mom ever, she is a wonderful lady! Thanks for all you do!
As for these alien flowers, it's already been established that the plant-life on Geel's homeworld is right out of Little Shop of Horrors. Also, this is the first time we've seen Geel's mother- although his grandmother has shown up before.


  1. It's so nice when a guy recognizes his mom as being the best mom ever; that is sweet:)

  2. Yup, I just gotta give credit where credit is do! Thanks for commenting! -RC