Kabayan Foods

Kabayan Foods is a food chain introduced with.

Trivia

 * Kabayan is a character in Indonesian folklore, originating from West Java.

Kabayan Foods