Kotomora
ナルキッソス (narukissosu) Japanese meaning: Narcissus | Kotomora