Kotomora
本能的 (honnouteki) Japanese meaning: instinctive | Kotomora