Kotomora
永久記憶装置 (eikyuukiokusouchi) Japanese meaning | Kotomora