Definition of テレポーテーション

テレポーテーション

terepooteeshon

noun
teleportation