Kakabhushundi

Kakabhushundi is depicted as a devotee of Rama, who narrates the story of the Ramayana to Garuda in the form of a crow.

Once, Kakabhushundi refused to offer his respects to his guru while he was engaged in prayer to Shiva in a temple.

[5] The sage told Garuda that every Treta Yuga, he goes to Ayodhya and stays in the city for five years, watching the child Rama as a crow.

When Kakabhushundi soared towards the sky, he realised that the deity's fingers were always mere fingerbreadths away from him, even when he flew all the way to Brahmaloka.

When he opened his eyes, he found himself back in Ayodhya amid the laughing child.