Kotomora
ルシファー (rushifaa) Japanese meaning: Lucifer | Kotomora