Kotomora
機知に富む (kichinitomu) Japanese meaning: quick-witted | Kotomora