 Since "Battle Royale", Takami has not released any work.Caversham Lock

Caversham Lock is a lock and main weir on the River Thames in England at Reading, Berkshire.Both the lock and main weir are connected to De Bohun Island (colloquially known as Lock Island).