Kotomora
ジビエ (じびえ, jibie) Japanese meaning: wild game | Kotomora