A street busker dedicates his life to uncovering and defeating the evils that plague his home. Unable to work within the system, he instead creates a new identity, a symbol of fear for the criminal underworld - Keytar Bear.
2007
2022
2014
2023
2026
2027
—
1978
2003
2012
2024
2004
1959
2008
1999
2013