Dinosaur Train Wiki
Advertisement
Beelzebufo River station
{{{image}}}
Location Madagascar
Time Cretaceous
Inhabitants Beelzebufo, Masiakasaurus

Beelzebufo River Station is a riverside station near Masiakasaurus Meadow Station on the island of Madagascar. It is home to the giant frog Benny Beelzebufo, who lives on a leaf in the river.

Gallery[]

Advertisement