Kotomora
間髪おかず (kanhatsuokazu) Japanese meaning: immediately | Kotomora