Ludwig's Castle

#4 Ludwig's Castle is the last level of Twin Bridges. This castle is owned by Ludwig von Koopa