Kotomora
天眼通 (tengentsuu) Japanese meaning: clairvoyance | Kotomora