Kotomora
光彩陸離 (kousairikuri) Japanese meaning: dazzling | Kotomora