About Ocha-Maro Karakuri
Ocha-Maro Karakuri is a character that debuted in Samurai Shodown VI. Once developers decided that they wanted to add an odd-ball character to the cast, the concept of an endlessly powered karakuri helped them to make Ocha-Maro's current design.