Games/Onee Chanbara Origin/MediaOnee Chanbara Origin·, 2019 · Clouded Leopard Entertainment Inc.MediaBack to gameAll12Screenshots9Videos3Screenshots9More about Onee Chanbara OriginPlayer reviewsMore in this franchise