Dako, Boku-chan and Richard commit their next con on Malta Island.…
In this drama set on Shikina Island, a far-flung island of the Japanese archipelago located more tha…