ペトロフードだった
petorofūdodatta
1. Was pet food.
Noun
1. Was pet food.
1. frozen food
1. dog food
1. fast food
1. pet food
1. baby food
1. hood
1. natural features; topography
1. Frozen food, probably.; It's likely frozen food.
1. Wasn't frozen food.