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.
2021
1996
2010
2002
2017
2005
1973
1994
2008
2012
1978
2023
2018
2015
1982
2020