Kotomora
蓄圧器 (chikuatsuki) Japanese meaning: accumulator | Kotomora