They have some comics here, the free one is quite odd.

http://www.demian5.com/