Kotomora
比較行動学 (hikakukoudougaku) Japanese meaning: ethology | Kotomora