Kotomora
インキュバス (inkyubasu) Japanese meaning: incubus | Kotomora