Kotomora
と思ったら (toomottara) Japanese meaning: no sooner than | Kotomora