Kotomora
とんち (tonchi) Japanese meaning: quick wit | Kotomora