Demon or Human ...?