Skip to main content
Series poster for Obake no Q-tarō (1985)

Obake no Q-tarō

“Little Ghost Q-Taro”

1985
1 Season • 510 Episodes