Crazy

From CrazyWiki
Jump to: navigation, search

The Crazy franchise, for the lack of a better name as of yet, is a South Korea-based franchise of video games, comic books, television shows, merchandise, etc.