Kotomora
尿袋 (ibaribukuro) Japanese meaning: urinary bladder | Kotomora