Kotomora
蝃蝀 (ていとう, teitou) Japanese meaning: rainbow | Kotomora