Constitutional Comparison (Japan, Germany, Canada and South Africa as Constitutional States)