Love That Embraces the Holy Mother: Marigold

December 4, 2020
83.0%

Adachi and Shimamura - S1 - E9

Love That Embraces the Holy Mother: Marigold

Valentine's Day finally arrives and Adachi and Shimamura hang out as promised. But this time, it's actually Shimamura that has a surprise in store for Adachi.

Adachi and Shimamura: Season 1 - 12 Episode s


Adachi and Shimamura: All seasons