Kotomora
超能力 (chounouryoku) Japanese meaning: psychic ability | Kotomora