English: Albalophosaurus - One of the few dinosaurs ever to be discovered in Japan.
Telugu: అల్బొలోఫాసారస్ - జపాన్లో కనుగొనబడిన కొన్ని డైనోసార్లలో ఒకటి.