Season 1
2017 | 6 Episodes
Country: Japan
Type: unscripted
Status: Ended
Language: Japanese
Release Date: June 9, 2017
Also Known As: Caligula, Imada x Higashino no CarigyuraCaligula - Imada & Higashino's | See more »
Production Co: YD Creation
2017 | 6 Episodes
2018 | 4 Episodes