Kotomora
超時空 (choujikuu) Japanese meaning: super-dimensional | Kotomora