Kotomora
知恵が回る (chiegamawaru) Japanese meaning: quick-witted | Kotomora