Kotomora
自白剤 (jihakuzai) Japanese meaning: truth serum | Kotomora