Kotomora
インターリーブ (intaariibu) Japanese meaning: interleave | Kotomora