Franco Matticchio is an Italian illustrator and painter. His works are so funny and strange, and they make me giggle a bit when I see them.