On Being Human door Rene Simard, Daisaki Ikeda & Guy Bourgeault