Bakumatsu Kikansetsu Irohanihoheto 幕末機関説 いろはにほへと

The anime with a very long title.

@Kanasai*