Kotomora
飼い葉 (かいば, kaiba) Japanese meaning: fodder | Kotomora